overthrown leader - Spanish English Dictionary